Product Icon

Shipping Multiple Addresses for WooCommerce

Trending
Allow your customers to ship individual items in a single order to multiple addresses.
Choose a billing option
$59
Save 20%
$118 $94.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • One checkout, ship to many locations
  • Send identical carts to multiple locations
  • Send any quantity of products to any number of addresses
  • Save more than one address to your Customer Accounts
  • Supports all WooCommerce shipping methods

Convenience for your customers should be a paramount priority for any eCommerce retailer. That’s where Multiple Ship-To functionality comes in. Out of the box, with little setup, you can help avoid the frustration that can occur when a customer is shopping for multiple people at one time. Instead of forcing them to place multiple orders, they can quickly and easily ship to multiple addresses with one order. This can be especially useful around the holidays, when more and more people are doing their primary holiday shopping online.

 

How to Get Started

  1. Buy this extension
  2. Download and install into your WooCommerce store
  3. Enable multiple shipping in shipping methods
  4. That’s it! Sit back and enjoy the power of shipping to multiple addresses

 

Documentation

Need guidance? Check out the comprehensive documentation to learn everything you need to know about the Shipping Multiple Addresses extension.

View documentation


Questions and Support

If you have pre-sale questions or need help, get in touch with our friendly Happiness Engineers.

Get support

 


Frequently asked questions

Can customers ship one order to multiple addresses in WooCommerce?

Yes. Shipping Multiple Addresses for WooCommerce lets your customers send individual items from a single order to different addresses, all in one checkout. Instead of placing a separate order for each recipient, shoppers assign products and quantities to the addresses they choose. It is a practical fit for stores whose customers regularly buy for more than one person at a time.

What is the best way to let shoppers send gifts to different people in one order?

Shipping Multiple Addresses for WooCommerce is designed for exactly this. It adds a multiple shipping option at checkout so a shopper can split one cart across several destinations, which is helpful during the holidays or any time someone is shopping for family, friends, or colleagues. Customers can also mark items sent to each address as a gift, which signals that an invoice should not be included in that shipment.

Can customers send the same cart to several recipients without adding items one by one?

Yes. The Cart Duplication feature lets a shopper copy the contents of their cart and send the same set of products to multiple addresses, rather than assigning items individually. This is useful when someone wants to give the same gift to several people, such as identical items for each family member during the holidays.

Can this help increase average order value?

It can help. By removing the need to place a separate order for each recipient, Shipping Multiple Addresses for WooCommerce gives shoppers a reason to combine gifts and purchases into one larger order rather than abandoning items they intended to send elsewhere. That single-order convenience can encourage customers to add more before checking out, though results will vary by store and audience.

Does it work with my existing shipping methods?

Yes. Shipping Multiple Addresses for WooCommerce supports all WooCommerce shipping methods. Any method you offer is available for the customer to select for each shipping address in the order.

How are shipping costs calculated when an order ships to several addresses?

Shipping costs are calculated per shipping address. Because each destination is a separate shipment, the customer is responsible for the shipping cost of each one, even though everything is placed as a single order. Customers can choose a shipping method for each address during checkout.

How are taxes handled across multiple destinations?

Taxes are collected according to the tax rules you have set in WooCommerce, applied to the portion of the order shipping to each location. This means different destinations can be taxed according to their own applicable rates.

Can customers save more than one shipping address to their account?

Yes. Customers can save multiple shipping addresses to their WordPress.com account and reuse them at checkout. Addresses can be added and managed from the Shipping Addresses page created by the extension and from My Account, so returning shoppers do not have to retype details for people they ship to often.

Where do customers see the multiple shipping option?

The multiple shipping option appears at checkout, not in the cart. Once a shopper reaches the shipping step, a banner and button prompt them to set multiple addresses, then send products from their cart to the destinations they choose. There should be more than one item in the cart for the option to appear. If you want customers to know about the feature earlier, you can promote it elsewhere on your store.

Can I add delivery notes or a preferred delivery date for each address?

Yes. You can enable delivery notes so customers can leave instructions for each address, and you can set an optional character limit on those notes. A date picker lets customers choose a preferred delivery date per address, and you can define which days of the week are valid and exclude specific calendar dates, such as public holidays.

Can I stop certain products from being shipped to multiple addresses?

Yes. You can exclude specific products or entire categories from the multiple shipping option. This is helpful when some items, because of their size, handling, or fulfillment method, should only ship to a single address.

What setup is required to turn this on?

Setup is straightforward. After you install and activate the extension, you enable multiple shipping under your shipping settings. The extension automatically creates a Shipping Addresses page under your checkout, where customers assign products to addresses. One thing to note: if your store is set to force shipping to the customer billing address, the multiple address option will not appear at checkout, so that setting needs to be turned off.

Who is Shipping Multiple Addresses for WooCommerce best for?

It is a strong fit for stores whose customers frequently ship to more than one person in a single order, such as gift-focused shops, seasonal and holiday sellers, corporate gifting, and stores that send items to several offices or locations. If a meaningful share of your customers would otherwise place separate orders for each recipient, this extension can simplify that into one checkout.

When should I not use this extension?

If your customers almost always ship an entire order to a single address, the added checkout step may not be worth it. It is also worth checking compatibility before you buy: this extension is not compatible with the Stamps.com API integration, the ShipStation integration, or TaxJar. If your fulfillment or tax workflow depends on one of those, this may not be the right fit, and you may want to review other options in the WooCommerce shipping, delivery and fulfillment category.

Does it work with ShipStation, Stamps.com, or TaxJar?

Not currently. Shipping Multiple Addresses for WooCommerce is not compatible with the Stamps.com API integration, the ShipStation integration, or TaxJar. With TaxJar in particular, either multiple addresses are used and tax is not calculated, or a single address is used and tax is returned. If any of these tools are central to your store, confirm your workflow before purchasing.

Does it work with Product Add-Ons?

Yes. Shipping Multiple Addresses for WooCommerce is compatible with the Product Add-Ons extension, so you can offer customizable options on products that customers ship to different addresses.

Can customers keep gift prices private?

Yes. When gift packages are enabled, a customer can mark the items sent to a given address as a gift. This shows when you manage the order and can indicate that no invoice should be included in that shipment, so the recipient does not see how much the gift cost.

Can it help reduce lost sales at checkout?

It can help. When a shopper wants to send items to more than one person but a store only allows a single shipping address, they often remove items or abandon the order. By supporting multiple addresses in one checkout, Shipping Multiple Addresses for WooCommerce removes that friction point, which may help you keep orders that would otherwise be split up or left behind.

Customer reviews

Average rating 2.1
9 reviews
5 stars, 11% of reviews
4 stars, 11% of reviews
3 stars, 11% of reviews
2 stars, 11% of reviews
1 star, 56% of reviews
9 reviews
  • savagejazz
    Rated 5 out of 5
    Documentation
    Nov 15, 2025
    Documentation
  • Appnet
    Rated 3 out of 5
    Functionality
    Oct 25, 2024
    Functionality
    It's okay. I don't understand the thinking behind some of the functionality though. If I am shipping to a single address, the option to mark it as a gift still shows. However, the datepicker and the notes field only show when shipping to multiple addresses. Why are they not visible when shipping to a single address just like the gift checkmark? Makes no sense and is very frustrating.
  • markd4aef80cc96
    Rated 1 out of 5
    Functionality
    Oct 16, 2024
    Functionality
    This plugin does not work properly. Please remove this from the store.
  • yoshida
    Rated 1 out of 5
    Functionality
    Sep 23, 2024
    Functionality
    UIが崩れる。PHP8.0以上にするとエラーが出る。 If you use PHP 8.0 or higher, an error will occur.
  • JeffS
    Rated 1 out of 5
    Mar 20, 2024
    Currently Broken - Incorrectly alters inventory.
    Currently when orders are placed, inventory is incorrectly adjusted down, more than the inventory sold. If this addon is used, site admin has to manually update inventory after every multi-shipping sale. Had to 'prove it' by wasting even more time setting up a staging environment with no other addons enabled before Woo looked at their code and admitted it was their problem. Will update if things change, has been this way for almost a month since we started up for the season.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.9
  • Requires at least WordPress: 6.9
  • Requires at least WooCommerce: 10.7

Countries

  • Worldwide

Related Products

Price $109 annually
Rated 4.6 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $39 annually
Rated 3 out of 5 stars
Price $49 annually
Price $59 annually
Rated 1.9 out of 5 stars
Price $179 annually
Rated 2.7 out of 5 stars
Price $119 annually
Rated 2.9 out of 5 stars
Price $99 annually
Rated 2 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.